锐捷校园网:小米mini路由刷Padavan固件实现wifi上网 您所在的位置:网站首页 校园网锐捷认证 无线路由器 锐捷校园网:小米mini路由刷Padavan固件实现wifi上网

锐捷校园网:小米mini路由刷Padavan固件实现wifi上网

2023-09-07 17:44| 来源: 网络整理| 查看: 265

校园网不能电脑手机同时在线,这让我非常困扰。最重要的是联网时每次都要启动客户端程序!!!简直麻烦透了(即使设置自启动也一样地烦)。为此我特意买了个小米mini路由,打算自己放个wifi出来。通过学习各种刷机教程,终于实现了路由wifi上网。这是我第一次弄路由器,所以写点东西留念一下。

一. 基本配置 1.1 工作环境 系统:Unbuntu网络:联网软件:ssh(远程登录),scp(远程复制)浏览器:Chrome 1.2 所用材料 路由器:小米mini路由器U盘:容量大于200M(刷固件用)网线:2条 1.3 系统固件 小米mini路由开发版小米SSH开发工具不死Breed固件小米mini版Padavan固件小米mini版

之前好像有些原始链接好像打不开了,所以我下载下来放到 csdn 资源上了。

但是后来不知道为啥 csdn 自动收费了,所以我又放云盘上面了。

二. 刷机流程 2.1 基本流程 刷开发版固件刷SSH工具包刷不死Breed固件刷Padavan固件配置路由器上网 2.2 刷开发版固件

刚买回来的小米mini路由的系统一般是稳定版的,为了下一步的开启SSH功能,需要将稳定版的换为开发版才可以。

首先要下载小米路由器的开发版本ROM,然后利用下面说到的两个方法之一进行系统刷机。

刷机前必读:

如果路由器能正常运行,请在路由器后台管理页面进行在线升级或上传固件进行版本切换;如果路由器无法正常启动(亮红灯等),则可以通过U盘进行刷机修复。

1) 管理界面升级

小米路由管理界面升级,利用的是小米路由原本的管理控制台对路由器进行系统升级,控制台也可以将系统从稳定版切换到开发版。

首先确保路由器接上网线,同时电脑连上路由器的wifi;进入小米路由控制台192.168.31.1或miwifi.com;路由器设置 --> 系统状态 --> 升级检测 --> 手动升级;选择下载好的开发版固件,开始升级;路由器重新启动且显示蓝灯,说明升级完成!

2) U盘手动刷机

注意: 如果出现异常、失败、U盘无法读取的状况,路由器会进入红灯状态,建议重试或更换U盘再次尝试。

首先确保U盘容量大于128M,格式是FAT/FAT32;将固件复制到U盘根目录,将固件重命名为miwifi_r1cm_firmware.bin;断开路由器的电源,将U盘插到路由器的USB接口上;按下路由器的reset键后重新接通电源,指示灯变为黄色闪烁状态后松开reset键;等待刷机成功,刷机完成之后系统会自己重启并进入正常的启动状态(黄灯常亮—蓝灯常亮);路由器正常启动且显示蓝灯,说明刷机完成!

将稳定版刷为开发版之后,就可以进行下一步了。

2.3 刷SSH工具包

为了刷第三方的固件,路由器一般都需要开启SSH功能,方便上传固件到路由器内。

小米路由开启SSH功能需要小米帐号绑定路由器,绑定之后下载SSH工具包,下载时要记住路由器的登录用户名和密码。

刷机前必读:

开启路由器的SSH功能之前应充分认识到所带来的风险(丧失安全稳定性,失去保修资格等),慎重考虑后在决定是否开启。

注意事项:

小米路由器需升级到开发版0.5.28及以上,小米路由器mini需升级到开发版0.3.84及以上。注意:稳定版不支持。

1) 绑定小米帐号:

注册一个小米账号;用手机连接小米路由WIFI网络,下载小米路由器手机APP;登录小米账号,会自动提示绑定该账号。

2) 刷入SSH工具包:

请将下载的工具包bin文件复制到U盘(FAT/FAT32格式)的根目录下,保证文件名为miwifi_ssh.bin;断开小米路由器的电源,将U盘插入USB接口;按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键;等待3-5秒后安装完成之后,小米路由器会自动重启;路由器正常启动且显示蓝灯,说明刷机完成!

完成刷入SSH工具包之后,就可以进行下一步了。

2.4 刷不死Breed固件

刷第三方固件前,要下载Padavan固件和不死Breed固件(打不开原链接的话,上面的云盘我放有)。

虽然Padavan固件是后面才用到的,但是因为这一步路由器刷了Breed之后,会暂时连不了网,所以需要提前下载好Padavan固件。

刷机前必读:

路由器刷第三方固件之前应充分认识到所带来的风险(丧失安全稳定性,失去保修资格等),慎重考虑后在决定是否刷机。

注意事项: 在刷不死Breed固件之前,要先对路由器的一些文件进行备份,以防止失败时可以对路由器进行恢复。

由于我的是ubuntu系统,自带了ssh和scp程序,因此不需要自己安装。

如果是windows系统,需要下载两个软件,一个可以远程登录(如 putty)和远程上传下载文件(如 winscp)。

1) 备份工作

# 注意: # xx@xxx 代表本地电脑主机 # root@xxx 代表远程登录的路由器 # 要看清楚当前命令的执行环境 # 远程登录路由器,输入下载SSH工具包时的密码 # 或(ssh [email protected]) xx@xxx:~$ ssh [email protected] # 查看需要备份的文件 root@xxx:~# cat /proc/mtd dev: size erasesize name mtd0: 01000000 00010000 "ALL" mtd1: 00030000 00010000 "Bootloader" mtd2: 00010000 00010000 "Config" mtd3: 00010000 00010000 "Factory" mtd4: 00c80000 00010000 "OS1" mtd5: 00b1793b 00010000 "rootfs" mtd6: 00200000 00010000 "OS2" mtd7: 00100000 00010000 "overlay" mtd8: 00010000 00010000 "crash" mtd9: 00010000 00010000 "reserved" mtd10: 00010000 00010000 "Bdata" # 进行备份 root@xxx:~# cd /tmp root@xxx:/tmp# mkdir rom root@xxx:/tmp# dd if=/dev/mtd0 of=/tmp/rom/ALL.bin root@xxx:/tmp# dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin root@xxx:/tmp# dd if=/dev/mtd2 of=/tmp/rom/Config.bin root@xxx:/tmp# dd if=/dev/mtd3 of=/tmp/rom/Factory.bin root@xxx:/tmp# dd if=/dev/mtd4 of=/tmp/rom/OS1.bin root@xxx:/tmp# dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin root@xxx:/tmp# dd if=/dev/mtd6 of=/tmp/rom/OS2.bin root@xxx:/tmp# dd if=/dev/mtd7 of=/tmp/rom/overlay.bin root@xxx:/tmp# dd if=/dev/mtd8 of=/tmp/rom/crash.bin root@xxx:/tmp# dd if=/dev/mtd9 of=/tmp/rom/reserved.bin root@xxx:/tmp# dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin # 远程保存到本地,要先退出远程登录回到本地 # [email protected]是远程地址和用户名,也就是路由器的地址和用户名 # ~/rom 是自己电脑本地的保存路径,可自行修改 # 或(scp -r [email protected]:/tmp/rom ~/rom) xx@xxx:~$ scp -r [email protected]:/tmp/rom ~/rom ------------------------------------------------------ # 恢复备份(刷机失败时再用) root@xxx:~# mtd write /tmp/rom/Bootloader.bin Bootloader root@xxx:~# mtd write /tmp/rom/Config.bin Config root@xxx:~# mtd write /tmp/rom/Factory.bin Factory root@xxx:~# mtd write /tmp/rom/OS1.bin OS1 root@xxx:~# mtd write /tmp/rom/rootfs.bin rootfs root@xxx:~# mtd write /tmp/rom/OS2.bin OS2 root@xxx:~# mtd write /tmp/rom/overlay.bin overlay root@xxx:~# mtd write /tmp/rom/crash.bin crash root@xxx:~# mtd write /tmp/rom/reserved.bin reserved root@xxx:~# mtd write /tmp/rom/Bdata.bin Bdata

2) 刷不死Breed固件

# 将Breed固件远程上传至路由器/tmp目录下 # 或([email protected]:/tmp) xx@xxx:~$ scp breed-mt7620-xiaomi-mini.bin [email protected]:/tmp # 然后远程登录路由器 # 或(ssh [email protected]) xx@xxx:~$ ssh [email protected] # 进入/tmp目录,开始刷入Breed固件 # 等待刷入成功,路由器重启 root@xxx:~# cd /tmp/ root@xxx:/tmp# mtd -r write breed-mt7620-xiaomi-mini.bin Bootloader

3) 进入 Web 刷机模式

路由器重启之后,使用另外一根网线将路由器和电脑连接起来,设置电脑获取IP的方式为DHCP形式(自动获取IP);打开终端(windows 为 CMD),运行 ping 192.168.1.1 -t;断开小米路由器的电源,按下路由器 reset 按钮后重新接入电源;等路由器的灯开始闪烁或 ping 通时即表明进入 Web 刷机模式,松开 reset 键;在浏览器上输入192.168.1.1,能够进入不死Breed控制台则说明刷入成功!

完成进入 Web 刷机模式之后,就可以进行下一步了。

2.5 刷Padavan固件

进入Breed的控制台之后,就可以直接通过这个控制台对路由器进行刷机。

刷机前必读:

路由器刷第三方固件之前应充分认识到所带来的风险(丧失安全稳定性,失去保修资格等),慎重考虑后在决定是否刷机。

注意事项: 刷机前需要确认固件使用哪种闪存布局:官方固件、官改固件、PandoraBox 选择 “斐讯 0xA0000”,其他的选 “公版 0x50000”。如果选了一种后固件无法启动,那么就请选另一种再刷一次!

刷机步骤

确保已经进入Breed Web 恢复控制台,进入的方法在上一步中有说明固件更新 --> 打勾“固件” --> 浏览上传Padavan固件;闪存布局按照必读内容视自身情况进行修改;打勾“自动重启”,点击上传,等待上传和刷机成功;重启之后,由浏览器登入http://my.router/或192.168.123.1,默认值可参考下面;成功登录管理界面,说明已经刷机成功!!

Padavan默认设置

旧固件网关:192.168.1.1 新固件网关:192.168.123.1 管理页面:http://my.router/ 管理账号:admin/admin wifi:1234567890

完成刷机并成功登录管理界面之后,就可以在管理界面对路由器进行相关配置的设置,具体的设置可以根据自身情况而定,这里不再多说。

2.6 设置锐捷wifi上网

由于我们学校的校园网使用的是锐捷认证,因此需要设置一些参数。

凡是使用锐捷认证的也可以按照下面的步骤进行设置,不过帐号密码要根据自己的实际情况来写。

首先要确保登入路由器管理界面(http://my.router/)点击左下角的“配置扩展环境”,选择“锐捷认证”打开开关“启用 MentoHUST”,路径默认即可,这个路径是Padavan集成好的MentoHUST,存放在路由器内部(可以ssh登录去看)组播方式改为“锐捷”,DHCP改为“认证后”,是否后台运行选择“3”最后输入自己的校园网帐号密码然后保存就搞定了

完成上面的所有步骤后,电脑和手机终于可以同时使用路由wifi上网了,我太高兴了,竟然没有出现问题,哈哈哈~~

至于windows系统上怎么刷机,在我给出的参考教程里已经写得很详细了,这里我就不再多说。

参考教程

http://blog.csdn.net/xhhjin/article/details/53458633 http://www.right.com.cn/forum/forum.php?mod=viewthread&page=1&tid=161324 http://www.right.com.cn/forum/thread-161906-1-1.html http://www.right.com.cn/forum/thread-186816-1-1.html http://www.miui.com/thread-2036705-1-1.html http://www.miui.com/thread-6835406-1-1.html http://blog.sina.com.cn/s/blog_6b3a83c901016t21.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有